/**
 * AI服务配置属性类 - AI多模态服务集成配置管理
 *
 * 开发人员：徐少洋
 * 开发时间：2025-11-08 至 2025-11-12
 * 模块职责：封装AI服务的配置属性，支持外部化配置和环境变量注入
 *
 * 技术要点：
 * - Spring Boot配置属性绑定机制
 * - AI服务API地址和凭证管理
 * - 多模型配置支持（主模型和分析模型）
 * - 敏感信息外部化配置支持
 * - 配置热重载和环境适配
 *
 * 开发故事：负责AI服务配置的管理和集成，与AI客户端和服务层深度配合，确保AI功能的稳定性和安全性。
 */
package com.pbl.config.props;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

@Data
@Configuration
@ConfigurationProperties(prefix = "ai")
public class AiProps {
    private String baseUrl;
    private String apiKey;
    private String model;
    private String analysisModel;
}
